Experiences in Al Baha, Saudi Arabia